home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.20041116-20060924 / 000007_fdc@columbia.edu_Tue Nov 23 09:23:33 2004.msg < prev    next >
Internet Message Format  |  2020-01-01  |  4KB

  1. Path: newsmaster.cc.columbia.edu!not-for-mail
  2. From: Frank da Cruz <fdc@columbia.edu>
  3. Newsgroups: comp.protocols.kermit.misc
  4. Subject: Re: Pascal/Delphi Kermit
  5. Date: 23 Nov 2004 14:13:46 GMT
  6. Organization: Columbia University
  7. Lines: 62
  8. Message-ID: <slrncq6hcq.qkr.fdc@sesame.cc.columbia.edu>
  9. References: <fa5055dc.0411220242.18c02cc4@posting.google.com> <slrncq49rh.1q4.fdc@sesame.cc.columbia.edu> <fa5055dc.0411222343.73e33aeb@posting.google.com>
  10. Reply-To: fdc@columbia.edu
  11. NNTP-Posting-Host: sesame.cc.columbia.edu
  12. X-Trace: newsmaster.cc.columbia.edu 1101219226 28498 128.59.59.56 (23 Nov 2004 14:13:46 GMT)
  13. X-Complaints-To: postmaster@columbia.edu
  14. NNTP-Posting-Date: 23 Nov 2004 14:13:46 GMT
  15. User-Agent: slrn/0.9.8.0 (SunOS)
  16. Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:15236
  17.  
  18. On 2004-11-23, ckranich <lieben_sie_brahms@yahoo.com> wrote:
  19. > OK, then I have two possibilities:
  20. > (As E-Kermit is written in 'C' and I prefer oldfashioned Pascal...)
  21. I agree that C is a comedown from some of the better-designed languages
  22. of the past, but we're stuck with it.  At least 90% of all applications
  23. are written in some form of C.
  24.  
  25. > 1) Use Kermit-95 (licensed to every customer) and using the
  26. > Commandline /Script interface to remote control it from my
  27. > application. As I understand this would
  28. > be a 100% Kermit Project philosophy compliant way. 
  29. This is the easiest and most powerful solution because you get the most
  30. capabilities and the the most support, without having to write any code
  31. to duplicate what K95 already does.
  32.  
  33. > 2) Embed part of the QKermit 3.1 Code into my application (according
  34. > to the copyrights mentioned in that code). I am aware that this would
  35. > be a 'dust of the past centuries' solution, but a wise man sometimes
  36. > stated: "Make it as simple as possible, but not simpler!" - So I have
  37. > to find out if this is _really_ simpler than variant #1.
  38. >
  39. As noted, QKermit has not been used by anybody, as far as I know, in
  40. well over a decade.  That's because more modern versions simply work
  41. better.  I doubt, for example, whether QKermit has any of the performance
  42. extensions (long packets, sliding windows), etc, in which case your product
  43. would be so unpleasant to use that nobody would like it.
  44.  
  45. > However even
  46. > in this variant I would like to contribute something to the Kermit
  47. > project (For example a one time fee somehow scaled to the very small
  48. > business I am doing) Eventually feeding the Delphi ported code back to
  49. > the project would be an option(so that other pascal addicts might find
  50. > it when searching desperately after a pascal kermit; However I am
  51. > aware that this code will probably not be maintained by anybody else
  52. > than me and at best stay in the 'retrolook' museum corner...)
  53. Actually if you look at our versions list, you'll see that Pascal was a
  54. very popular language for Kermit implementations in the 1980s, and then
  55. pretty much disappeared from the scene after that:
  56.  
  57. Prefix,                 Operating  Program   Program  Released
  58.  Tape  Machine          System     Language  Version  yy/mm/dd  Contributor
  59. HP9 C  HP-98xx          UCSD p-Sys HP Pascal     -    19840120  Rutgers U
  60. ND  D  ND-10/100/500    SintranIII ND-Pascal    3.1b  19850624  Norwegian I.T.
  61. UN  D  Sperry 1100      Exec       NOSC Pascal  2.0   19841008  U of Maryland
  62. UCP C  (various Pecan)  UCSD p-Sys Pascal       1.1   19900805  R.T. Coslet
  63. APO C  Apollo           Aegis      Pascal       2.9   19890507  Marconi Space
  64. UCP C  Atari MEGA ST2   UCSD p-Sys Pascal       1.1   19900805  R.T. Coslet
  65. HCP D  Honeywell DPS8   CP-6       Pascal        -    19850404  Bucknell U
  66. HCP D  Honeywell DPS90  CP-6       Pascal        -    19850404  Bucknell U
  67. MTS D  IBM 370 Series   MTS        Pascal       1.0   19840106  U of Michigan
  68. CS9 C  IBM CS9000       CSOS       Pascal        -    19920910  U of Wisconsin
  69. PQK C  ICL/Perq         Perq OS    Pascal       2.0   19841204  U of NSW
  70. UCM C  PascalMicroengin UCSD p-Sys Pascal       III.0 19841203  UCI-ICSD
  71. TI9 D  TI 990           DX10       Pascal       1.0   19870710  Johnson Control
  72. H8  D  Harris 800       VOS        Pascal,Asm    -    19850211  U Wisconsin
  73. TS2 B  IBM 370 Series   MVS/TSO    Pascal/VS,.. 2.3   19871001  U of Bern,Switz
  74.  
  75. - Frank
  76.